<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.banner{ width: 100%; height: 605px; position: relative; overflow: hidden; }
.banner .pic,.banner .pic li{ width: 100%; height: 605px; overflow: hidden; }
.banner .pic li{position:absolute; display:none;}
.banner .ben{ position: absolute; width: 100%; margin: 0px auto; height: 10px; z-index: 500; top: 500px; text-align: center; }
.banner .ben span{ background: #Fff;display: inline-block;cursor: pointer;width:15px; height:15px;border-radius:50%;margin: 0 2px;filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;   }
.banner .ben span.on{background:#fff;filter:alpha(opacity=100);-moz-opacity:1.0; -khtml-opacity: 1.0; opacity: 1.0; }

.index_tz { background:url(../images/index_tz_bg.png);height:66px; width:100%; position:absolute; bottom:0px}
.notice_active { width: 960px; padding-left: 240px; height: 66px; overflow: hidden; position: relative; margin: 0px auto; }
.notice_active li{ list-style-type: none; line-height: 66px; overflow: hidden; font-size: 14px; }
.notice_active li a{color:#fff; font-size:14px;}
.notice_active li a:hover { border-bottom:#fff 1px dotted;}
.notice_active li em { font-size:14px; margin-left:100px; color:#ccc;}
.notice_active span{ width:160px; height:28px; padding:19px 20px; line-height:28px; font-size:18px; color:#fff; text-align:center; display:block; position:absolute; left:0px; top:0; background:#0c468f;}
.notice_active span img { vertical-align:bottom; margin-right:10px;}

.index_page { width:100%; margin:0px; padding:0px;}
.index_page_main { width: 1200px; margin: 0px auto }

.index_news_pic { width:578px; height:358px; overflow:hidden;}
.index_news_pic img { width:578px; height:auto}
.index_news_pic a { color:#fff;}
.index_news_pic a:hover {border-bottom:#fff 1px dotted}
.index_news_pic .info { bottom:0px; left:0px; background:url(../images/index_tz_bg.png); height:50px; padding:11px 0px; width:100%;}
.index_news_pic .info .list { width:80%; padding: 0px 2%; line-height: 24px; }

.index_news_pic .date { width:9%; height:50px; padding:11px 3%; display:block; right:0; top:0; background:#0c468f; text-align:center; color:#fff; letter-spacing:1px}
.index_news_pic .date span.month { font-size:18px;display:block; border-bottom:#86a3c7 1px solid; padding-bottom:5px; margin-bottom:3px}
.index_news_pic .date span.year { font-size:20px; font-weight:bold}

.index_news_list { width: 586px; height: 358px; }
.ctrl-panel { position: absolute; bottom:0px; height:13px; background:url(../images/index_news_x.jpg) repeat-x; width:100%; z-index: 1000; text-align:center; }
.m-page { width: 13px; height: 13px; float: left; display: block; background: #fff; border-radius: 50%; background: #c5c5c5; margin: 0px 3px }
.m-page:hover { background:#ff8a00}
.focus { background: #ff8a00;}
.con { width: 100%; }
.scroll-wrap { OVERFLOW: hidden; WIDTH: 586px; POSITION: relative; HEIGHT: 344px }
.scroll_box_content { POSITION: absolute }
.content_list { FLOAT: left; WIDTH: 586px; HEIGHT: 345px; cursor: pointer; position: relative; }
.content_list ul li { width: 476px; height: 75px; padding-left: 110px; padding-bottom: 20px; margin-bottom: 20px; border-bottom: #d9d9d9 1px dotted; position: relative; font-size: 14px; }
.content_list ul li span { width: 60px; height: 55px; padding: 10px 22px 10px 0px; border-right: #d9d9d9 1px dotted; display: block; position: absolute; left: 0px; top: 0; text-align: center; font-size: 14px; color: #666; line-height: 30px; }
.content_list ul li span b { font-size: 36px; display: block }
.content_list ul li a:hover span  b { color:#0c468f}
.content_list ul li h4 { font-weight:bold; font-size:18px; padding-bottom:5px}
.content_list ul li p {line-height: 22px; }

.index_pro { height: 338px; width: 994px; padding-left: 206px; overflow: hidden; }
.index_pro .prolist li{ float: left; height: 338px; width: 142px; position: relative; cursor: pointer; transition: all 0.5s ease; }
.index_pro .prolist li.cur{width:284px;background-size: cover!important;}
.index_pro .prolist li a{display: block;position: relative;height: 100%;padding: 0 12%;}
.index_pro .prolist li .prolist-li{ width:100%; height:100%; position:absolute; top:0; left:0; z-index:5;}
.index_pro .prolist li .bg1{background:url(../images/index_pro_bg01.png) repeat-x bottom left; }
.index_pro .prolist li .bg2{background:url(../images/index_pro_bg02.png) repeat-x bottom left; }
.index_pro .prolist li .bg3{background:url(../images/index_pro_bg03.png) repeat-x bottom left; }
.index_pro .prolist li .bg4{background:url(../images/index_pro_bg04.png) repeat-x bottom left; }
.index_pro .prolist li .bg5{background:url(../images/index_pro_bg05.png) repeat-x bottom left; }
.index_pro .prolist li .bg6{background:url(../images/index_pro_bg06.png) repeat-x bottom left; }
.index_pro .prolist li ._info{ position:absolute; left:0; bottom:0; width:100%;overflow:hidden; z-index: 7;}
.index_pro .prolist li ._info .p{ display:none; font-size:12px; padding-top:15px;}
.index_pro .prolist li.cur ._info a *{ cursor:pointer;}
.index_pro .prolist li ._info ._cn{ position:relative; line-height:90px;} 
.index_pro .prolist li ._info ._cn ._cns{ font-size:15px; font-weight:normal; color:#fff; position:relative;}
.index_pro .prolist li ._info ._cn ._cns:before{ content:''; width:35px; height:3px; background-color:#fff;position: absolute;bottom: -15px;left: 0;}
.index_pro .prolist li ._info .big{ font-weight:bold;font-size:24px;color: #fff;line-height: 35px;margin-bottom: 5px; display:none;}
.index_pro .prolist li ._info .big .yellow{ color:#fff000;}
.index_pro .prolist li ._info ._cn ._b{ color:#fff; display:none;position: absolute;left: 50%;margin-left: 63px;top: -12px;}
.index_pro .prolist li.cur .prolist-li{ display:none;}
.index_pro .prolist li.cur ._info ._cn{margin-bottom: 12px;}
.index_pro .prolist li.cur ._info ._cn ._cns{ font-size:20px;padding-bottom: 10px;}
.index_pro .prolist li.cur ._info a{ padding: 5% 11% 4%;height: 86%;}
.index_pro .prolist li.cur ._info{height: 145px;text-align:left;}
.index_pro .prolist li.cur .bg1{background:rgba(54,62,134,0.8);}
.index_pro .prolist li.cur .bg2{background:rgba(254,165,0,0.8);}
.index_pro .prolist li.cur .bg3{background:rgba(229,0,0,0.8);}
.index_pro .prolist li.cur .bg4{background:rgba(1,95,215,0.8);}
.index_pro .prolist li.cur .bg5{background:rgba(162,0,153,0.8);}
.index_pro .prolist li.cur .bg6{background:rgba(34,154,7,0.8);}
.index_pro .prolist li.cur ._info .p{ display:block;color:#fff;}
.index_pro .prolist li.cur ._info ._cn ._cns:before{ display:block;background: #fff;}
.index_pro .prolist li.cur ._info ._cn{line-height:50px;}

/*
.index_pro { height: 338px; width: 1056px; padding-left: 144px; overflow: hidden; }
.index_pro .prolist li{ float: left; height: 338px; width: 132px; position: relative; cursor: pointer; transition: all 0.5s ease; }
.index_pro .prolist li.cur{width:264px;background-size: cover!important;}
.index_pro .prolist li a{display: block;position: relative;height: 100%;padding: 0 12%;}
.index_pro .prolist li .prolist-li{ width:100%; height:100%; position:absolute; top:0; left:0; z-index:5;}
.index_pro .prolist li .bg1{background:url(../images/index_pro_bg01.png) repeat-x bottom left; }
.index_pro .prolist li .bg2{background:url(../images/index_pro_bg02.png) repeat-x bottom left; }
.index_pro .prolist li .bg3{background:url(../images/index_pro_bg03.png) repeat-x bottom left; }
.index_pro .prolist li .bg4{background:url(../images/index_pro_bg04.png) repeat-x bottom left; }
.index_pro .prolist li .bg5{background:url(../images/index_pro_bg05.png) repeat-x bottom left; }
.index_pro .prolist li .bg6{background:url(../images/index_pro_bg06.png) repeat-x bottom left; }
.index_pro .prolist li .bg7{background:url(../images/index_pro_bg07.png) repeat-x bottom left; }
.index_pro .prolist li ._info{ position:absolute; left:0; bottom:0; width:100%;overflow:hidden; z-index: 7;}
.index_pro .prolist li ._info .p{ display:none; font-size:12px; padding-top:15px;}
.index_pro .prolist li.cur ._info a *{ cursor:pointer;}
.index_pro .prolist li ._info ._cn{ position:relative; line-height:90px;} 
.index_pro .prolist li ._info ._cn ._cns{ font-size:15px; font-weight:normal; color:#fff; position:relative;}
.index_pro .prolist li ._info ._cn ._cns:before{ content:''; width:35px; height:3px; background-color:#fff;position: absolute;bottom: -15px;left: 0;}
.index_pro .prolist li ._info .big{ font-weight:bold;font-size:24px;color: #fff;line-height: 35px;margin-bottom: 5px; display:none;}
.index_pro .prolist li ._info .big .yellow{ color:#fff000;}
.index_pro .prolist li ._info ._cn ._b{ color:#fff; display:none;position: absolute;left: 50%;margin-left: 63px;top: -12px;}
.index_pro .prolist li.cur .prolist-li{ display:none;}
.index_pro .prolist li.cur ._info ._cn{margin-bottom: 12px;}
.index_pro .prolist li.cur ._info ._cn ._cns{ font-size:20px;padding-bottom: 10px;}
.index_pro .prolist li.cur ._info a{ padding: 5% 11% 4%;height: 86%;}
.index_pro .prolist li.cur ._info{height: 145px;text-align:left;}
.index_pro .prolist li.cur .bg1{background:rgba(54,62,134,0.8);}
.index_pro .prolist li.cur .bg2{background:rgba(254,165,0,0.8);}
.index_pro .prolist li.cur .bg3{background:rgba(229,0,0,0.8);}
.index_pro .prolist li.cur .bg4{background:rgba(1,95,215,0.8);}
.index_pro .prolist li.cur .bg5{background:rgba(162,0,153,0.8);}
.index_pro .prolist li.cur .bg6{background:rgba(34,154,7,0.8);}
.index_pro .prolist li.cur .bg7{background:rgba(0,66,155,0.8);}
.index_pro .prolist li.cur ._info .p{ display:block;color:#fff;}
.index_pro .prolist li.cur ._info ._cn ._cns:before{ display:block;background: #fff;}
.index_pro .prolist li.cur ._info ._cn{line-height:50px;}
*/
.index_about h4 { background:url(../images/index_about_txt.jpg) no-repeat right 10px;display:block; margin-bottom:35px}
.index_about h4 span.name { font-size:30px; font-weight:bold; color:#666; display:block; margin-bottom:12px}
.index_about h4 span.more a { padding:6px 40px; border:#c6c6c6 1px solid; font-size:14px; text-transform:uppercase;}
.index_about h4 span.more a:hover { color:#fff; background:#0c468f; border:#0c468f 1px solid;}

.index_about ul li { width:284px; float:left; display:block; padding-bottom:20px;border-bottom:#fff 3px solid; margin:0px 8px}
.index_about ul li:hover { border-bottom: #0c468f 2px solid; }
.index_about ul li img { width:284px; height:172px;}
.index_about ul li p { margin-top:12px; line-height:20px;}
.index_about ul li p.name { font-size:18px; padding-bottom:15px; background:url(../images/index_about_x.jpg) no-repeat bottom left; display:block; font-weight:bold}

.index_icon ul li { float: left; display: block; height: 60px; background: url(../images/index_icon_x.jpg) no-repeat right center; width: 270px; margin-right: 40px; }
.index_icon ul li img { width:58px; height:58px; border:#0c468f 1px solid; border-radius:50%; float:left; margin-right:10px;}
.index_icon ul li:hover img {-webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
.index_icon ul li p { padding-top:5px;}
.index_icon ul li.last { background:none; margin-right:0}
</pre></body></html>